home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 33 / Amiga Format AFCD33 (Issue 117, Dec 1998).iso / -seriously_amiga- / programming / c / qtools0.2 / qtools0.2-deb / changes next >
Text File  |  1998-09-14  |  5KB  |  135 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.     Version 0.0:
  7.  
  8.      most of the code works, means:
  9.       graphic-conversions (Load/SaveImage)
  10.       bsp-building (qbsp)
  11.       vis-calculation (vis)
  12.       map-conversion (Load/SaveMAPFile/LoadBSPFile)
  13.       wads (Add/ExtractWAD2)
  14.       paks (Add/ExtractPAK)
  15.       mipmaps
  16.       quakec (qcc/unqcc)
  17.      problems exists with:
  18.       light-calculation (untested, maybe it works)
  19.       tddd-save (Imagine can't load it, but every other program I have)
  20.       tddd-load (last version was okay, new version untested)
  21.      exists only in scrabboard
  22.       rad (radiosity from quakeII converted to quakeI)
  23.       transparency (generation of transparency-tables, for what ever ...)
  24.  
  25.     02.06.98
  26.      +added: preprocessor-option for qcc            misc.c, qcc.c, qtools.c
  27.      -fixed: mem overwritten in WriteMipTex            bsp/writebsp.c
  28.      -fixed: missed alignment for wads and bsps        script.c
  29.      -fixed: wrong outputname while using "-d"        script.c
  30.      -fixed: wrong offsets in scaling            graphics.c
  31.      *miscs: Swaps now static instead of extern        endian.h
  32.      ?quest: qbsp frags the system if its runs out
  33.              of memory
  34.  
  35.     03.06.98
  36.      +added: multiple wads and directories for bsp        bsp/writebsp.c
  37.      +added: function to tell you the real size of a
  38.              tmalloced memarea                misc.c
  39.      +added: rudimental beginning of documentation        docs/man
  40.      +added: reinvolve rad (untested)            rad.c, rad.h
  41.      -fixed: floatforkey returns a value, even if empty    map.c
  42.      -fixed: default lightlevel for nonlights was 300    map.c
  43.      -fixed: writeentitiestostring trashed memory        map.c
  44.      -fixed: overwritten commandline-parameter        utils/light.c, utils/vis.c
  45.      *miscs: experimental escape-sequence in progress-bar    misc.c
  46.      *miscs: changed testline to testline_r            light.c
  47.      *miscs: experiments with exdawn to join this lib
  48.      *miscs: beginning of system-depended sources
  49.      ?quest: light needs at least 40k of stack, enable
  50.              -mstack-extend
  51.      ?quest: test the less used commands of qbsp (eg.
  52.              hullnum ...)
  53.      ?quest: uhh, f*ck, there are MANY Big*-functions
  54.              missed in TDDD.c
  55.  
  56.     10.06.98
  57.      +added: first allover working displaycode        display/*
  58.              with transparency
  59.  
  60.     11.06.98
  61.      +added     finished system-depended parts
  62.      *miscs     new version 0.1 released
  63.  
  64.     Version 0.1:
  65.  
  66.     15.06.98
  67.      +added     qcc-code optimized                libqbuild/qcc.c, libqbuild/qcc.h
  68.      +added     added code of yavis, which makes it faster    libqbuild/vis.c
  69.  
  70.     17.06.98
  71.      +added     qview has now 16bit-driver, first physics    libqdislay/*
  72.              most of the dislay-code otimized
  73.  
  74.     19.06.98
  75.      +added     converting from quakeII to quakeI, rudimental
  76.           capability to save quakeII            libqtools/bsp.*, libqtools/memory.*
  77.           i hope the integration is clear than clear :)
  78.           i hate bad written conceptless code
  79.      +added     first steps to load models            libqtools/mdl.h
  80.  
  81.     10.07.98
  82.      +added     debugging capabilities                libqdisplay/generic-debug.h
  83.      +added     first steps for an abstract file-access
  84.           database with aliases etc            libqtools/database.h
  85.      +added     add my distribution of liblists for fast
  86.           access to doubled-linked-lists
  87.           ive developed the fastest list-sort i am
  88.           known of (40000 ops/s on 68030/25MHz)        liblists/*
  89.      +added     first steps to load 3DS            libqtools/3DS.h
  90.      +added     decision to publish the source for the
  91.           cruncher, cause ive rewritten most of it in
  92.           C, so its portable
  93.      +added     first steps to allow multiple displays
  94.           eg. a chasecam and the player-view in two
  95.           displays at the same time            libqdisplay/*, libqsys/generic.c
  96.      -fixed     empty dir causes core-dump
  97.      -fixed     make all of the code compileable
  98.      *miscs     extreme enhanced configure
  99.      *miscs     quakeII to quakeI works
  100.      *miscs     converted nearly all to ANSI-C
  101.      *miscs     number of compilable and runable platforms:
  102.            alpha-dec-osf4.0
  103.            m68k-unknown-amigaos
  104.            mips-dec-ultrix3.4
  105.          maybe this means it run on EVERY *ix-platform
  106.      ...     too much in the meanwhile i remember
  107.  
  108.     13.07.98
  109.      +added  long option-names                util/qtools.c
  110.      +added  -extra option for lightemulation        util/qtools.c
  111.      +added     change the behaviour of scripting and
  112.          implement a sophisticaly recurse        libqtools/script.c
  113.      +added  added some test to the testfarm        testfarm/Makefile*
  114.      -fixed  little misbehaviour in addwad2            libqtools/wad.c
  115.      *miscs     first steps to include ilbm/bmp/pcx-loader
  116.              and saver and implement gif-loader and
  117.              saver
  118.  
  119.     16.07.98
  120.      +added     all Big*-functions to for Imagine loader and
  121.          saver, and some minor changes            libqtools/TDDD.c
  122.      +added  intelligent picture-view            libqdisplay/display.*
  123.      +added  wad-view and bsp-view                libqtools/bsp.c, libqtools/wad.c
  124.      +added     first steps to localize the whole beast    libqtools/locale.*
  125.      +added     some modes of displaying: TEXTURE, FLAT, WIRE    libqdisplay/draw*
  126.      +added     modify changedisplay to display titles        libqsys/generic.*
  127.      -fixed     memory-eraser in visit_visible_leaves        libqdisplay/render.c
  128.  
  129.     16.07.98
  130.      +added     delete for wads, paks and bsps            libqtools/bsp.c, libqtools/wad.c, libqtools/pak.c
  131.      *miscs     new source version 0.2 released
  132.      *miscs     new binary version 0.2 released
  133.  
  134.     Version 0.2:
  135.